scoure = 90
str1 = "张三"
count = 1
print("%s你的第%d次考试的成绩是 %d" % (str1, count, scoure))
print("------------------------------")

'''
------------------------------
'''

formatStr = "%s你的第%d次考试的成绩是 %d"

print(formatStr % (str1, count, scoure))
'''
------------------------------
格式化8禁进制跟16进制输出的应用
'''
print("------------------------------")

x = 100

print("100的16进位= %x\n100的 8进位 = %o" % (x, x))

'''
------------------------------
将整数与浮点数分别以%d,%f,%s格式化，同时观察执行结构。特别要注意的是，浮点数以整数%d格式化后，小数数据将被舍去
'''
print("------------------------------")
x = 10
print("整数%d \n浮点数%f\n 字符串%s" % (x, x, x))
y = 9.9
print("整数%d \n浮点数%f\n 字符串%s" % (y, y, y))
